// 文件说明
// 用于登录加密

let bcrypt = require('bcryptjs');

// 设置加密强度
let salt = bcrypt.genSaltSync(10);


// 封装加密方法
const bcrypt_encryption = (password) => {
  console.log(password, '我是拿到的密码')
  /*生成HASH值*/
  return bcrypt.hashSync(password, salt);

}

// 封装解密
// password 传入密码
// has加入密码
const bcrypt_decode = (password, has) => {
  return bcrypt.hashSync(password, has); //返回true或者fals
}


module.exports = {
  bcrypt_encryption, //导出加密方法
  bcrypt_decode //导出解密
}